#ifndef LOADER_H
#define LOADER_H
#include <SFML/Graphics.hpp>
#include <string>
#include <iostream>
#include <vector>


class Loader
{
public:
    Loader(std::string identifiant);
    bool Load();
    bool UnLoad();
    virtual ~Loader();
    std::string GetId() { return Id; }
    void SetId(std::string val) { Id = val; }
    sf::Sprite GetSprite() {return m_Sprite;}
    std::vector<sf::Sprite> GetData() {
        std::vector<sf::Sprite> T;
        return T;}
    sf::Image GetImage() {return m_Image;}

protected:
    std::string Id;
    sf::Image m_Image;
    sf::Sprite m_Sprite;
};

#endif // LOADER_H
